multi terrain loader - Spanish English Dictionary